﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Citi.ATM.SchedulerUI;

namespace Citi.ATM.ConsoleUI
{
    public class CurrentAction : RoutineBase.ICurrentAction
    {
        public string Description
        {
            set { Console.WriteLine(value); }
        }
    }
    
    public class Program
    {
        static void Main(string[] args)
        {
            var schedulerParameters = new Dictionary<string, object> 
            { 
                {"RobotUsername", "lac_bra_ftools"}, 
                {"RobotPassword", "Ferrari3k10"} 
            };

            RoutineBase.ICurrentAction action = new CurrentAction();
            //new SchedulerUI.DailyReport().Start(DateTime.Today, ref action, schedulerParameters);
            new SchedulerUI.MonthlyReport().Start(DateTime.Today, ref action, schedulerParameters);
        }
    }
}
